<?xml version="1.0"?>
<!-- Smack configuration file. -->
<smack>

    <!-- Classes that will be loaded when Smack starts -->
    <startupClasses>
        <className>org.jivesoftware.smackx.ServiceDiscoveryManager</className>
        <className>org.jivesoftware.smack.PrivacyListManager</className>        
        <className>org.jivesoftware.smackx.XHTMLManager</className>
        <className>org.jivesoftware.smackx.muc.MultiUserChat</className>
        <className>org.jivesoftware.smackx.bytestreams.ibb.InBandBytestreamManager</className>
        <className>org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamManager</className>    
        <className>org.jivesoftware.smackx.filetransfer.FileTransferManager</className>
        <className>org.jivesoftware.smackx.LastActivityManager</className>
        <className>org.jivesoftware.smack.ReconnectionManager</className>    
        <className>org.jivesoftware.smackx.commands.AdHocCommandManager</className>    
    </startupClasses>

    <!-- Packet reply timeout in milliseconds -->
    <packetReplyTimeout>5000</packetReplyTimeout>

    <!-- Keep-alive interval in milliseconds -->
    <keepAliveInterval>30000</keepAliveInterval>

    <!-- Enable/Disable local Socks5 proxy -->
    <localSocks5ProxyEnabled>true</localSocks5ProxyEnabled>

    <!-- Port of the local Socks5 proxy -->
    <localSocks5ProxyPort>7777</localSocks5ProxyPort>

</smack>
